non-refundable expenditures - English Synonyms Dictionary